###User Defined Function###
_Excel_Close

###Description###
Schließt alle Arbeitsbücher und die Instanz des Excel Programms

###Syntax###
#include <Excel.au3>
_Excel_Close ( $oExcel [, $bSaveChanges = True [, $bForceClose = False]] )

###Parameters###
@@ParamTable@@
$oExcel
	Excel Programm Objekt wie es von _Excel_Open() zurückgegeben wird
$bSaveChanges
	[optional] legt fest, ob das geänderte Arbeitsbuch vorm schließen gespeichert werden soll (Standart = True)
$bForceClose
	[optional] Wenn True wird das Excel Programm geschlossen, auch wenn es nicht von _Excel_Open() gestartet wurde (standart = False)
@@End@@

###ReturnValue###
@@ReturnTable@@
Success:	1.
Failure:	0 und setzt @error.
@error:	1 - $oExcel ist kein Objekt oder Programm Objekt
	2 - Fehler zurückgegeben von Application.Quit. @extended wird auf den COM error code gesetzt
	3 - Fehler zurückgegeben von Application.Save. @extended wird auf den COM error code gesetzt
@@End@@

###Remarks###
Wenn Excel von _Excel_Open() gestartet wurde wird _Excel_Close() alle Arbeitsbücher schließen
(auch wenn diese manuell von einem Nutzer für diese Instanz nach _Excel_Open() geöffnet wurde) und schließt die angegebene Excel Instanz.
Wenn _Excel_Open() sich zu einer laufenden Instanz von Excel verbindet, dann musst du $bForceClose auf True setzen um das gleiche zu machen.

###Related###
_Excel_Open

###Example###
@@IncludeExample@@
